Harpers Ferry National Historical Park is on US 340 at the scenic confluence of the Shenandoah and Potomac rivers. The 3,823-acre park is comprised of several areas: the Lower Town, Maryland Heights, Loudoun Heights, Bolivar Heights, Cavalier Heights, Short Hill, Virginius Island, Murphy Farm and School House Ridge North and South. Maps and guides are available at the park visitor center on Cavalier Heights, about 1 mile west of the Shenandoah River bridge. Learn More...